package com.xiaode.validator;

import com.jfinal.core.Controller;
import com.jfinal.kit.Ret;

public class TestValidator extends BaseValidator {
		
	    protected void validate(Controller c) {
	    	this.setShortCircuit(true);//用于设置验证方式是否为 “短路型验证”。
	    	setRet(Ret.fail());
	        String url = getActionKey();
	        
	        if (url.equals("/login/sendPhoneCode")) {
	            validateRequiredString("phone", "error", "错误内容");
	            validatePhone("phone", "error", "错误内容");
	            addError("error", "错误内容");
	        }
	        
	        
	    }
	    
	    protected void handleError(Controller c) {//只有在校验失败时才会调用
//	    	c.keepPara(…)//方法将提交的值再传回页面以便保持原先输入的值
	        c.renderJson(getRet());
	    }
}
